package com.fysports.web.config.route;

import com.fysports.web.controller.app.AppBannerController;
import com.jfinal.config.Routes;
import com.fysports.web.controller.IndexController;
import com.fysports.web.controller.LoginController;
import com.fysports.web.controller.app.AppFeedBackController;
import com.fysports.web.controller.commons.GotoController;
import com.fysports.web.controller.commons.UpAndDownController;
import com.fysports.web.controller.system.*;
import com.fysports.web.kit.umeditor.UmeditorController;

/**
 * Class title: 系统基础模块Controller注册<br/>
 * Describe:                    <br/>
 * Created by konbluesky           <br/>
 * Date : 15/12/17 上午9:39       <br/>
 * Project : jdmdataServer    <br/>
 */
public class SystemModuleRoute extends Routes {
    @Override
    public void config() {
        add("/", IndexController.class);
        add("/login", LoginController.class);
        add("/main", IndexController.class);

        /*系统管理模块映射*/
        add("/m/menu", ManagerMenuController.class);             //菜单管理
        add("/m/menu/tree", ManagerMenuTreeController.class);    //菜单编辑管理
        add("/m/dict", ManagerDictController.class);             //字典管理
        add("/m/user", ManagerUserController.class);             //系统用户管理
        add("/m/log", ManagerLogController.class);               //日志管理
        add("/m/feedback", AppFeedBackController.class);          //用户反馈
//        add("/m/appupdate", AppUpdateController.class);           //软件升级管理
//        add("/m/apppush", AppPushController.class);               //软件推送
        add("/m/appbanner", AppBannerController.class);           //Banner管理
        add("/m/role", ManagerRoleController.class);              //权限管理
        add("/m/role/user", ManagerUserRoleController.class);     //用户角色管理

        /*公共模块*/
        add("/goto", GotoController.class);                       //根据参数渲染指定模板
        add("/umectr", UmeditorController.class);                 //umeditor上传下载up and down
        add("/up", UpAndDownController.class);                      //系统用公共上传下载
    }
}
